package ${bean_pkg};
import ${vo_class};
import com.github.pagehelper.Page;
import com.github.pagehelper.PageInfo;
import java.util.List;
/**
* ${bean_desc}-Service服务调用接口类
*/
public interface ${bean_type} {

    void save${bean_table}(${vo_class_name} ${vo_obj_name}) throws Exception;

    void update${bean_table}(${vo_class_name} ${vo_obj_name}) throws Exception;

    void delete${bean_table}ById(String id) throws Exception;

    PageInfo<${vo_class_name}> list${bean_table}(${vo_class_name} ${vo_obj_name},Page page) throws Exception;

    ${vo_class_name} get${bean_table}ById(String id) throws Exception;

    List<${vo_class_name}> list${bean_table}(${vo_class_name} ${vo_obj_name}) throws Exception;

}
